const Tag = require('../../models/tag')

module.exports = (req,res) => {
  const tag = req.body.value
  // 新
  const tags_id = '62162ed14c4270244c5f60db'

  Tag.findById({ _id: tags_id }, (err, tagDoc) => {
    // 错误报告
    if (err) {
      return res.status(500).json({
        err_code: 500,
        message: err.message
      })
    }
    const tag_Obj = {}
    tag_Obj.tag_name = tag
    tag_Obj.tag_number = '0'

    tagDoc.tags.push(tag_Obj)
    const newTagDoc = tagDoc
    // console.log(newTagDoc);

    Tag.findByIdAndUpdate({_id:tags_id},newTagDoc,(err) => {
      if (err) {
        return res.status(500).json({
          err_code: 500,
          message: err.message
        })
      }

      res.status(200).json({
        err_code: 0,
        data: newTagDoc.tags,
        message: 'insert success'
      })
    })
  })
}